<?php
session_start();  
include("../class/connection.php");
include("../class/ORMEncargado.php");
$conexion = new Connection();
$conexion->connect();
if (isset($_GET['accion'])) {
    $accion = $_GET['accion'];
    switch ($accion) {
        case 1: {//listar encargados
                $sql_encargados = "SELECT * FROM mostrarEncargado";
                $qry_encargados = $conexion->executeQuery($sql_encargados);
                echo "<table border='0' width='100%' class='estilo_tabla' >";
                echo "<tr class='titulo_tabla'>";
                echo "<td>Nombre</td><td>Identidad</td><td>Fecha de nacimiento</td><td>Sexo</td><td>Estado</td><td colspan='2'>Opciones</td>
                </tr>";
                $i = 0;
                while ($reg_encargados = mysql_fetch_assoc($qry_encargados)) {
                    $i++;
                    $tr = "tr_impar";
                    if ($i % 2 == 0) {
                        $tr = "tr_par";
                    }
                    echo "<tr class=" . $tr . ">";
                    echo "<td>";
                    echo $reg_encargados['nombre'];
                    echo "</td><td>";
                    echo $reg_encargados['identidad'];
                    echo "</td><td>";
                    echo $reg_encargados['fechaNacimiento'];
                    echo "</td><td>";
                    echo $reg_encargados['sexo'];
                    echo "</td><td>";
                    echo $reg_encargados['Estado'];
                    echo "</td><td>";
                    echo "<a href='javascript:eliminar_encargado(\"" . $reg_encargados['idPersona'] . "\")'><img src='images/borrar.png' width='16' height='16' title='Eliminar Encargado'></a></td>";

                    echo "</td><td>";
                    echo "<a href='javascript:agregar_modificar_encargado(\"" . $reg_encargados['idPersona'] . "\")'><img src='images/editar.png' width='16' height='16' title='Modificar Encargado'></a></td>";

                    echo "</td><td>";
                    echo "</tr>";
                }
                break;
            }
        case 2: {//guardar nuevo Encargado
                $obj_encargado = new ORMEncargado();
                $obj_encargado->SetNombre($_GET['txtNombre']);
                $obj_encargado->SetDireccion($_GET['txtDireccion']);
                $obj_encargado->SetFecha($_GET['txtFecha']);
                $obj_encargado->SetIdentidad($_GET['txtIdentidad']);
                $obj_encargado->SetSexo($_GET['optSexo']);
                $obj_encargado->SetTelefono($_GET['txtTelefono']);
                $obj_encargado->AgregarEncargado();
                break;
            }
        case 3: {//actualizar Encargado
                $obj_encargado = new ORMEncargado();
                $obj_encargado->SetNombre($_GET['txtNombre']);
                //$obj_encargado->SetAcceso($_GET['txtAcceso']);
                $obj_encargado->SetDireccion($_GET['txtDireccion']);
                $obj_encargado->SetFecha($_GET['txtFecha']);
                $obj_encargado->SetIdentidad($_GET['txtIdentidad']);
                //$obj_encargado->SetNick($_GET['txtNick']);
                //$obj_encargado->SetPass($_GET['txtPass1']);
                $obj_encargado->SetSexo($_GET['optSexo']);
                $obj_encargado->SetTelefono($_GET['txtTelefono']);
                $obj_encargado->setidPersona ($_GET['txtEncargadoId']);
                $obj_encargado->ActualizarEncargado();
                break;
            }
        case 4: {//eliminar encargado
                $obj_encargado = new ORMEncargado();
                $obj_encargado->setidPersona($_GET['encargadoId']);
                $obj_encargado->EliminarEncargado();
                break;
            }
        case 5: {//buscar usuario
                $obj_usuario = new ORMUsuarios();
                $obj_usuario->SetNick($_GET['usr']);
                $obj_usuario->SetPass($_GET['pass']);
                $obj_usuario->BuscarUsuario();
                break;
            }
        case 6: {//salir
                unset($_SESSION['pediatria_usr']);
                unset($_SESSION['pediatria_pass']);
                unset($_SESSION['pediatria_acceso']);
                break;
            }
    }
}
?>
